a bare chance - German English Dictionary